package com.example.service.impl;

import com.example.config.SjbConfig;
import com.example.service.SjbDataService;
import com.squareup.okhttp.OkHttpClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.client.RestTemplate;

@Service
public class SjbDataServiceImpl implements SjbDataService {


    @Autowired
    private SjbConfig sjbConfig;

    @Autowired
    private RestTemplate restTemplate;

    public void syncShuJuBao(){
//        String url = sjbConfig.getSjbUrl() + ParameterUtil.SJB_METHOD_abnormal;
//
//        System.out.println(url);
//        System.out.println(sjbConfig.getAppkey() + "=======" + sjbConfig.getSecret());
//        HttpHeaders httpHeaders= new HttpHeaders();
//        httpHeaders.setContentType(MediaType.APPLICATION_JSON);
//        httpHeaders.add("appkey", sjbConfig.getAppkey());
//        httpHeaders.add("secret", sjbConfig.getSecret());
//        httpHeaders.add("User-Agent", "apifox/1.0.0 (https://www.apifox.cn)");
//
//        JSONObject param = new JSONObject();
//        param.put("companyName","北京医模科技股份有限公司");
//        param.put("pageNum", 1);
//        param.put("pageSize", 20);
//        HttpEntity<JSONObject> requestEntity = new HttpEntity<>(param, httpHeaders);
//
//        System.out.println(requestEntity.getBody());
//
//        ResponseEntity<String> stringResponseEntity = restTemplate.postForEntity(url, requestEntity, String.class);
//        String body = stringResponseEntity.getBody();
//        System.out.println(body);
    }


}
